home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-archives / urn-ietf.archive.9710 / 000013_owner-urn-ietf _Mon Oct 27 14:55:09 1997.msg < prev    next >
Internet Message Format  |  1997-10-28  |  5KB

  1. Received: (from daemon@localhost)
  2.     by services.bunyip.com (8.8.5/8.8.5) id OAA25584
  3.     for urn-ietf-out; Mon, 27 Oct 1997 14:55:09 -0500 (EST)
  4. Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
  5.     by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA25570
  6.     for <urn-ietf@services.bunyip.com>; Mon, 27 Oct 1997 14:55:06 -0500 (EST)
  7. Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
  8.     by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04541;
  9.     Mon, 27 Oct 1997 14:54:30 -0500 (EST)
  10. Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA05775; Mon, 27 Oct 1997 14:54:39 -0500
  11. X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
  12. Date: Mon, 27 Oct 1997 14:54:39 -0500 (EST)
  13. From: Leslie Daigle <leslie@Bunyip.Com>
  14. To: Al Gilman <asgilman@access.digex.net>
  15. cc: urn-ietf@bunyip.com, Klaus Weide <kweide@tezcat.com>, uri@bunyip.com,
  16.         connolly@w3.org
  17. Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
  18. In-Reply-To: <199710250110.VAA24515@access4.digex.net>
  19. Message-ID: <Pine.SUN.3.95.971027143523.5738J-100000@beethoven.bunyip.com>
  20. MIME-Version: 1.0
  21. Content-Type: TEXT/PLAIN; charset=US-ASCII
  22. Sender: owner-urn-ietf@Bunyip.Com
  23. Precedence: bulk
  24. Reply-To: Leslie Daigle <leslie@Bunyip.Com>
  25. Errors-To: owner-urn-ietf@Bunyip.Com
  26.  
  27. If you want to have a discussion about whether or not fragment identifiers
  28. make sense in URNs, I suggest that chopping the urn-ietf@bunyip.com mailing
  29. list out of the CC list was poor optimization...
  30.  
  31. On Fri, 24 Oct 1997, Al Gilman wrote:
  32. > Various of the schemes now called URLs make more sense as names
  33. > than as locators.  
  34. > And relative references such as 'ibid' and 'loc_cit' abound in
  35. > the natural-language reference vocabulary we should try to serve
  36.  
  37. The problem is not whether, in an abstract sense, relative references
  38. make sense in conjunction with names rather than locators.  The issue
  39. is one of whether or not the defined implementation of "# fragments"
  40. for URLs is applicable to the defined implementation of URNs.
  41.  
  42. There is a long discussion on the topic that you will find in the URN
  43. working group's mail archive:
  44.  
  45.     ftp://ftp.bunyip.com/mailing-lists/urn-ietf.archive
  46.  
  47. You can review this, and the URN documents, if you really want to pursue
  48. this thread.
  49.  
  50. My point is that if all of the URL syntax/semantics is to be applied
  51. to URIs in general, a careful and informed analysis by people who understand
  52. what _has_ been done in _both_ areas is necessary.  And, I don't see
  53. that in this discussion. 
  54.  
  55. For example, 
  56. > If URNs don't like the fragment rules that go with URLs, it is
  57. > probably because they are not really accessing the same media
  58. > types.  If you can't index into a resource after retrieving it by
  59. > an URN with the same semantics as if you retrieved it with an
  60. > URL, you just need to define a new object class with appropriate
  61. > interior access methods and register that class as an internet
  62. > media type and voila -- URNs with fragments.
  63.  
  64. Bear in mind that with URNs you are not referring to a single media
  65. type -- a single URN _can_ refer to an ascii file, a PS file, a word
  66. document, a bitmapped image of a page, etc.  You can't even reliably
  67. define "paragraph", "page", "file".  The only level at which 
  68. relative references might make sense within URNs is between URN-identified
  69. objects (e.g., volumes in a a series) -- i.e., media-type-independent
  70. references.
  71.  
  72. Note that I am _not_ saying relative references _can't_ be useful and
  73. usable with URNs.  But any previous discussion has suggested that it
  74. would be very namespace-specific (and by "namespace", I mean a subscheme
  75. within the space of URN:, for the uninitiated), and there will be namespaces
  76. for which it is not relevant.
  77.  
  78. What I have seen done with the URL syntax/semantics spec in the past is
  79. that any feature in it that is described as "optional" then becomes _expected_
  80. of any "scheme" that falls within its purview.  E.g., people would
  81. expect retrofitted implementations of "# fragment" semantics to URN identifiers
  82. because the spec says they _could_.  That's a lot of  baggage that I
  83. don't see URNs needing to inherit.
  84.  
  85. > Hope this helps.  I don't think that the URL spec ties the hands
  86. > of the URN inventors to any significant degree.
  87.  
  88. Well, what you are saying here is that you believe you could implement _a_
  89. naming system within the constraints of the URL specifications, not that
  90. a system that met the requirements of URNs (as has been defined by the
  91. URN working group) is not constrained by this spec.
  92.  
  93. Leslie.
  94.  
  95.  
  96. ----------------------------------------------------------------------------
  97.  
  98.   "_Be_                                           Leslie Daigle
  99.              where  you                           
  100.                           _are_."                 Bunyip Information Systems
  101.                                                   (514) 875-8611
  102.                       -- ThinkingCat              leslie@bunyip.com
  103. ----------------------------------------------------------------------------
  104.